SKYSCRAPER
Synonyms
for
watering place
2 synonyms found - words and phrases with similiar meaning.
Definition
noun
a health resort near a spring or at the seaside
●
spa
noun
●
watering hole
noun
MEDIUM RECTANGLE
MEDIUM RECTANGLE
Synonyms
for
watering place
2 synonyms found - words and phrases with similiar meaning.
Definition
noun
a health resort near a spring or at the seaside
●
spa
noun
●
watering hole
noun